@导入Java("com.kongzue.dialogx.dialogs.PopNotification")
类 DX通知 : DX对话框
	
	@code
	public PopNotification init(){
	    return PopNotification.build();
	};
	public PopNotification getDX(){
		return (PopNotification) dx;
	}
	@end
	
	//   getTitle()
	方法 取标题() : 字符串
		code return getDX().getTitle();
	结束 方法
	
	//   setTitle(title : 字符串)
	方法 标题(title : 字符串) : DX通知
		code  getDX().setTitle(#title);
		返回 本对象
	结束 方法
	
	//   getMessage()
	方法 取内容() : 字符串
		code return getDX().getMessage();
	结束 方法
	
	//   setMessage(message : 字符串)
	方法 内容(message : 字符串) : DX通知
		code  getDX().setMessage(#message);
		返回 本对象
	结束 方法
	
	//   getButtonText()
	方法 取按钮() : 字符串
		code return getDX().getButtonText();
	结束 方法
	
	//   setButton(buttonText : 字符串)
	方法 按钮(buttonText : 字符串) : DX通知
		code  getDX().setButton(#buttonText);
		返回 本对象
	结束 方法
	
		//   getIconResId()
	方法 取图片资源() : 整数
		code return getDX().getIconResId();
	结束 方法
	
	//   setIconResId(iconResId : 整数)
	方法 图标资源(iconResId : 图片资源) : DX通知
		code  getDX().setIconResId(#iconResId);
		返回 本对象
	结束 方法
	
	//   setIcon(bitmap : 位图对象)
	方法 图标位图(bitmap : 位图对象) : DX通知
		code  getDX().setIcon(#bitmap);
		返回 本对象
	结束 方法
	
	//   setIcon(iconDrawable : 可绘制对象)
	方法 图标对象(iconDrawable : 可绘制对象) : DX通知
		code  getDX().setIcon(#iconDrawable);
		返回 本对象
	结束 方法
	
	//   getIconSize()
	方法 取图标大小() : 整数
		code return getDX().getIconSize();
	结束 方法
	
	//   setIconSize(iconSize : 整数)
	方法 图标大小(iconSize : 整数) : DX通知
		code  getDX().setIconSize(#iconSize);
		返回 本对象
	结束 方法
	
	//   getTitleTextInfo()
	方法 取标题属性() : DX文本属性
		code return getDX().getTitleTextInfo();
	结束 方法
	
	//   setTitleTextInfo(titleTextInfo : TextInfo)
	方法 标题属性(titleTextInfo : DX文本属性) : DX通知
		code  getDX().setTitleTextInfo(#titleTextInfo);
		返回 本对象
	结束 方法
	
	//   getMessageTextInfo()
	方法 取内容属性() : DX文本属性
		code return getDX().getMessageTextInfo();
	结束 方法
	
	//   setMessageTextInfo(messageTextInfo : TextInfo)
	方法 内容属性(messageTextInfo : DX文本属性) : DX通知
		code  getDX().setMessageTextInfo(#messageTextInfo);
		返回 本对象
	结束 方法
	
	//   getButtonTextInfo()
	方法 取按钮属性() : DX文本属性
		code return getDX().getButtonTextInfo();
	结束 方法
	
	//   setButtonTextInfo(buttonTextInfo : TextInfo)
	方法 按钮属性(buttonTextInfo : DX文本属性) : DX通知
		code  getDX().setButtonTextInfo(#buttonTextInfo);
		返回 本对象
	结束 方法
	
	//   autoDismiss(delay : 长整数)
	方法 时长(delay : 长整数) : DX通知
		code  getDX().autoDismiss(#delay);
		返回 本对象
	结束 方法
	
	//   resetAutoDismissTimer()
	方法 重置显示时间() : DX通知
		code  getDX().resetAutoDismissTimer();
		返回 本对象
	结束 方法
	
	//   showShort()
	方法 短时() : DX通知
		code  getDX().showShort();
		返回 本对象
	结束 方法
	
	//   showLong()
	方法 长时() : DX通知
		code  getDX().showLong();
		返回 本对象
	结束 方法
	
	//   showAlways()
	方法 始终() : DX通知
		code  getDX().showAlways();
		返回 本对象
	结束 方法
	
	//   noAutoDismiss()
	方法 禁用自动关闭() : DX通知
		code  getDX().noAutoDismiss();
		返回 本对象
	结束 方法
	
	//   iconSuccess()
	方法 成功() : DX通知
		code  getDX().iconSuccess();
		返回 本对象
	结束 方法
	
	//   iconWarning()
	方法 警告() : DX通知
		code  getDX().iconWarning();
		返回 本对象
	结束 方法
	
	//   iconError()
	方法 错误() : DX通知
		code  getDX().iconError();
		返回 本对象
	结束 方法
	
	//   refreshUI()
	方法 刷新() : DX通知
		code  getDX().refreshUI();
		返回 本对象
	结束 方法
	
	//   hide()
	方法 隐藏() : DX通知
		code  getDX().hide();
		返回 本对象
	结束 方法
	
	//   setHapticFeedbackEnabled(isHapticFeedbackEnabled : 逻辑型)
	方法 振动(是否 : 逻辑型 = 真) : DX通知
		code  getDX().setHapticFeedbackEnabled(#是否);
		返回 本对象
	结束 方法
	
	//   dismiss()
	方法 关闭() : DX通知
		code  getDX().dismiss();
		返回 本对象
	结束 方法
	
	//   bringToFront()
	方法 置顶() : DX通知
		code  getDX().bringToFront();
		返回 本对象
	结束 方法
	
	//   getAlign()
	方法 取弹出位置() : DX通知位置
		code return getDX().getAlign();
	结束 方法
	
	//   setAlign(align : DialogXStyle_PopNotificationSettings_ALIGN)
	方法 弹出位置(align : DX通知位置) : DX通知
		code  getDX().setAlign(#align);
		返回 本对象
	结束 方法
	
	//   isAutoTintIconInLightOrDarkMode()
	方法 为图标自动亮暗() : 逻辑型
		code return getDX().isAutoTintIconInLightOrDarkMode();
	结束 方法
	
	//   setAutoTintIconInLightOrDarkMode(autoTintIconInLightOrDarkMode : 逻辑型)
	方法 图标自动亮暗(autoTintIconInLightOrDarkMode : 逻辑型) : DX通知
		code  getDX().setAutoTintIconInLightOrDarkMode(#autoTintIconInLightOrDarkMode);
		返回 本对象
	结束 方法
	
	//   getBackgroundColor()
	方法 取背景色() : 整数
		code return getDX().getBackgroundColor();
	结束 方法
	
	//   setBackgroundColor(backgroundColor : 整数)
	方法 背景色(backgroundColor : 整数) : DX通知
		code  getDX().setBackgroundColor(#backgroundColor);
		返回 本对象
	结束 方法
	
	//   setRootPadding(padding : 整数)
	方法 边距(padding : 整数) : DX通知
		code  getDX().setRootPadding(#padding);
		返回 本对象
	结束 方法
	
	//   setRootPadding(paddingLeft : 整数, paddingTop : 整数, paddingRight : 整数, paddingBottom : 整数)
	方法 边距2(paddingLeft : 整数, paddingTop : 整数, paddingRight : 整数, paddingBottom : 整数) : DX通知
		code  getDX().setRootPadding(#paddingLeft, #paddingTop, #paddingRight, #paddingBottom);
		返回 本对象
	结束 方法
	
	//   getEnterAnimDuration()
	方法 取显示动画() : 长整数
		code return getDX().getEnterAnimDuration();
	结束 方法
	
	//   setEnterAnimDuration(enterAnimDuration : 长整数)
	方法 显示动画(enterAnimDuration : 长整数) : DX通知
		code  getDX().setEnterAnimDuration(#enterAnimDuration);
		返回 本对象
	结束 方法
	
	//   getExitAnimDuration()
	方法 取关闭动画() : 长整数
		code return getDX().getExitAnimDuration();
	结束 方法
	
	//   setExitAnimDuration(exitAnimDuration : 长整数)
	方法 关闭动画(exitAnimDuration : 长整数) : DX通知
		code  getDX().setExitAnimDuration(#exitAnimDuration);
		返回 本对象
	结束 方法
	
	//   setDialogImplMode(dialogImplMode : DialogX_IMPL_MODE)
	方法 实现(dialogImplMode : DX实现方式) : DX通知
		code  getDX().setDialogImplMode(#dialogImplMode);
		返回 本对象
	结束 方法
	
	//   setMargin(left : 整数, top : 整数, right : 整数, bottom : 整数)
	方法 外边距(left : 整数, top : 整数, right : 整数, bottom : 整数) : DX通知
		code  getDX().setMargin(#left, #top, #right, #bottom);
		返回 本对象
	结束 方法
	
	//   setMarginLeft(left : 整数)
	方法 左外边距(left : 整数) : DX通知
		code  getDX().setMarginLeft(#left);
		返回 本对象
	结束 方法
	
	//   setMarginTop(top : 整数)
	方法 上外边距(top : 整数) : DX通知
		code  getDX().setMarginTop(#top);
		返回 本对象
	结束 方法
	
	//   setMarginRight(right : 整数)
	方法 右外边距(right : 整数) : DX通知
		code  getDX().setMarginRight(#right);
		返回 本对象
	结束 方法
	
	//   setMarginBottom(bottom : 整数)
	方法 下外边距(bottom : 整数) : DX通知
		code  getDX().setMarginBottom(#bottom);
		返回 本对象
	结束 方法
	
	//   getMarginLeft()
	方法 取左外边距() : 整数
		code return getDX().getMarginLeft();
	结束 方法
	
	//   getMarginTop()
	方法 取上外边距() : 整数
		code return getDX().getMarginTop();
	结束 方法
	
	//   getMarginRight()
	方法 取右外边距() : 整数
		code return getDX().getMarginRight();
	结束 方法
	
	//   getMarginBottom()
	方法 取下外边距() : 整数
		code return getDX().getMarginBottom();
	结束 方法
	
	//   getTintIcon()
	方法 取色调图标() : 逻辑型
		code return getDX().getTintIcon();
	结束 方法
	
	//   setTintIcon(tintIcon : 逻辑型)
	方法 色调图标(tintIcon : 逻辑型) : DX通知
		code  getDX().setTintIcon(#tintIcon);
		返回 本对象
	结束 方法
	
	//   getIconDrawable()
	方法 取图标对象() : 可绘制对象
		code return getDX().getIconDrawable();
	结束 方法
	
	//   getIconBitmap()
	方法 取图标位图() : 位图对象
		code return getDX().getIconBitmap();
	结束 方法
	
	//   setRadius(radiusPx : 单精度小数)
	方法 圆角(radiusPx : 单精度小数) : DX通知
		code  getDX().setRadius(#radiusPx);
		返回 本对象
	结束 方法
	
	//   getRadius()
	方法 取圆角() : 单精度小数
		code return getDX().getRadius();
	结束 方法
	
	//   isSlideToClose()
	方法 取滑动关闭() : 逻辑型
		code return getDX().isSlideToClose();
	结束 方法
	
	//   setSlideToClose(slideToClose : 逻辑型)
	方法 滑动关闭(slideToClose : 逻辑型 = 真) : DX通知
		code  getDX().setSlideToClose(#slideToClose);
		返回 本对象
	结束 方法
	
	//   appendMessage(message : 字符串)
	方法 添内容(message : 字符串) : DX通知
		code  getDX().appendMessage(#message);
		返回 本对象
	结束 方法
	
	方法 _按钮被单击事件(启用 : 逻辑型)
		@code
		getDX().setOnButtonClickListener(#启用 ? new com.kongzue.dialogx.interfaces.OnDialogButtonClickListener() {
		    public boolean onClick(com.kongzue.dialogx.interfaces.BaseDialog dialog, android.view.View v) {
				return #按钮被单击();
			}
		} : null);
		@end
	结束 方法
	
	方法 _通知被单击事件(启用 : 逻辑型)
		@code
		getDX().setOnPopNotificationClickListener(#启用 ? new com.kongzue.dialogx.interfaces.OnDialogButtonClickListener() {
		    public boolean onClick(com.kongzue.dialogx.interfaces.BaseDialog dialog, android.view.View v) {
				return #通知被单击();
			}
		} : null);
		@end
	结束 方法
	
	@属性需求._通知被单击事件(真)
	定义事件 通知被单击() 为 逻辑型
	
	@属性需求._按钮被单击事件(真)
	定义事件 按钮被单击() 为 逻辑型
	
结束 类